package 面向对象高级.抽象类和抽象方法;

public abstract class Shape {
    /**
     * 创建父类Shape，包含绘制形状的抽象方法draw()。
     * 创建Shape的子类Circle和Rectangle，重写draw()方法，绘制圆形和矩形。
     * 绘制多个圆形和矩形。
     */
    public abstract void drwa();
}

class Circle extends Shape {

    @Override
    public void drwa() {
        System.out.println("重新绘制了一个圆形");
    }
}

class Rectangle extends Shape {

    @Override
    public void drwa() {
        System.out.println("重新绘制了一个矩形");
    }
}
